satisfaction flesh